numerical algorithms audio numerical libraries numerics parallel math computer mathematics firewire linear algebra